.inviteCode {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-top: 80rpx;
  box-sizing: border-box;
}
.inputR {
  width: 596rpx;
  height: 340rpx;
  background: #FFF9DE;
  box-shadow: 0 2rpx 4rpx 0 #DC860A, inset 0 0 8px 0 #FFEA8A;
  border-radius: 16rpx;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.text {
  font-size: 15px;
  color: #1A1A1A;
  padding-top: 60rpx;
  line-height: 80rpx;
}

.inputBtn {
  width: 408rpx;
  height: 70rpx;
  line-height: 70rpx;
  background: #EBE0B1;
  border-radius: 100rpx;
  font-style: normal;
  font-size: 32rpx;
  text-align: center;
  outline: none;
}

::-webkit-input-placeholder { /* WebKit browsers */ 
  color: #C7BC8C;
  line-height: 70rpx;
  } 
  :-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 
    color: #C7BC8C;
  line-height: 70rpx;
  } 
  ::-moz-placeholder { /* Mozilla Firefox 19+ */ 
    color: #C7BC8C;
  line-height: 70rpx;
  } 
  :-ms-input-placeholder { /* Internet Explorer 10+ */ 
    color: #C7BC8C;
  line-height: 70rpx;
  } 

  input, textarea {
    -webkit-user-select: auto!important;
    -khtml-user-select: auto!important;
    -moz-user-select: auto!important;
    -ms-user-select: auto!important;
    -o-user-select: auto!important;
    user-select: auto!important;
  }

  .commitBtn {
    margin-top: 44rpx;
    width: 590rpx;
    height: 104rpx;
    background: #2BD51F;
    border-radius: 10rpx;
    font-size: 34rpx;
    line-height: 104rpx;
    text-align: center;
    color: #FFFFFF;
    box-shadow: 0 10rpx 8rpx #20C015;
  }
  .toast {
    position: fixed;
    top: 50%;
    left: 50%;
    width: 270rpx;
    font-size: 28rpx;
    margin-left: -155rpx;
    height: auto;
    padding:40rpx 20rpx;
    text-align: center;
    background-color: rgba(0, 0, 0, .5);
    border-radius: 10px;
    line-height: 60rpx;
  }